#pragma once

#include "ConnectionInfo.h"
#include "ConnectionStatus.h"
#include "GlobalDef.h"

namespace Ideaoptics
{
	class IDEAOPTICS_DLL ChannelStatus
	{
	public:
		ChannelStatus();
		~ChannelStatus();
		ChannelStatus(const ChannelStatus& status);
		ChannelStatus& operator=(const ChannelStatus& status);

		ConnectionInfo Info;
		ConnectionStatus Status;
		char* SerialNumber = nullptr;
	};
}